Sales
AddressProperty TypeCurrent Estimated ValuePrice PaidDate
2 TWELVEWOODS PLACE Terraced £97,500 15 Oct 2009
11 TWELVEWOODS PLACE Semi-Detached £134,000 26 Nov 2018
15 TWELVEWOODS PLACE Semi-Detached £105,000 20 May 2016
MONSHAVEN TWELVEWOODS PLACE Detached £217,500 19 Oct 2022